package org.springboot.szsrcb.entity;

import java.text.SimpleDateFormat;
import java.util.Date;

public class Req_base_info {
    private Integer id;
    private String req_bill_no;
    private String req_id;
    private String req_status;
    private String node_value;
    private Date node_value_date;
   // private String req_bill_original_no;
    private String req_title;
    private String req_type;
    private String req_offer_dept;
    private String technical_director;
    private Date actual_finish_date;
  //  private String req_offer;
   // private Date required_completion_date;
  //  private String deffect_no;
   // private Date accept_date;
   // private Integer attach_group_id;
  //  private Date req_bill_create_date;
  //  private Date req_bill_modify_date;
    private String att_id;
    private String req_orientation;
    private String req_head;
    private String req_analyst;
    private String req_supervisor;
    private String req_difficult;
    private float req_workload;
    private Date req_plan_date;
    private String req_introduction;
    private String req_remark;
    private Date create_time;
    
	
	public String getReq_bill_no() {
		return req_bill_no;
	}
	public void setReq_bill_no(String req_bill_no) {
		this.req_bill_no = req_bill_no;
	}


	public String getReq_title() {
		return req_title;
	}
	public void setReq_title(String req_title) {
		this.req_title = req_title;
	}
	public String getReq_type() {
		return req_type;
	}
	public void setReq_type(String req_type) {
		this.req_type = req_type;
	}
	public String getReq_offer_dept() {
		return req_offer_dept;
	}
	public void setReq_offer_dept(String req_offer_dept) {
		this.req_offer_dept = req_offer_dept;
	}





	public String getReq_orientation() {
		return req_orientation;
	}
	public void setReq_orientation(String req_orientation) {
		this.req_orientation = req_orientation;
	}
	public String getReq_head() {
		return req_head;
	}
	public void setReq_head(String req_head) {
		this.req_head = req_head;
	}
	public String getReq_analyst() {
		return req_analyst;
	}
	public void setReq_analyst(String req_analyst) {
		this.req_analyst = req_analyst;
	}
	public String getReq_supervisor() {
		return req_supervisor;
	}
	public void setReq_supervisor(String req_supervisor) {
		this.req_supervisor = req_supervisor;
	}
	public String getReq_difficult() {
		return req_difficult;
	}
	public void setReq_difficult(String req_difficult) {
		this.req_difficult = req_difficult;
	}
	public float getReq_workload() {
		return req_workload;
	}
	public void setReq_workload(float req_workload) {
		this.req_workload = req_workload;
	}
	public Date getReq_plan_date() {
		return req_plan_date;
	}
	public void setReq_plan_date(String req_plan_date) {
		
		//this.req_plan_date = req_plan_date;
		try{
			SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
			this.req_plan_date = sdf.parse(req_plan_date);
		}catch(java.text.ParseException e){
			System.out.println(e.getMessage());
		}
	}
	public String getReq_introduction() {
		return req_introduction;
	}
	public void setReq_introduction(String req_introduction) {
		this.req_introduction = req_introduction;
	}
	public String getReq_remark() {
		return req_remark;
	}
	public void setReq_remark(String req_remark) {
		this.req_remark = req_remark;
	}
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getTechnical_director() {
		return technical_director;
	}
	public void setTechnical_director(String technical_director) {
		this.technical_director = technical_director;
	}

	public String getReq_id() {
		return req_id;
	}
	public void setReq_id(String req_id) {
		this.req_id = req_id;
	}
	public void setReq_id(int req_id) {
		this.req_id = String.valueOf(req_id);
	}
	
	public String getReq_status() {
		return req_status;
	}
	public void setReq_status(String req_status) {
		this.req_status = req_status;
	}
	public String getAtt_id() {
		return att_id;
	}
	public void setAtt_id(String att_id) {
		this.att_id = att_id;
	}
	public Date getActual_finish_date() {
		return actual_finish_date;
	}
	public void setActual_finish_date(String actual_finish_date) {
		try{
			SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
			this.actual_finish_date = sdf.parse(actual_finish_date);
		}catch(java.text.ParseException e){
			System.out.println(e.getMessage());
		}
		
	}
	public Date getCreate_time() {
		return create_time;
	}
	public void setCreate_time(Date create_time) {
		this.create_time = create_time;
	}
	public String getNode_value() {
		return node_value;
	}
	public void setNode_value(String node_value) {
		this.node_value = node_value;
	}
	public Date getNode_value_date() {
		return node_value_date;
	}
	public void setNode_value_date(String node_value_date) {
		try{
			SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
			this.node_value_date = sdf.parse(node_value_date);
		}catch(java.text.ParseException e){
			System.out.println(e.getMessage());
		}
	}
    
}
